Skip to content

PDFPageCanvas Class

Definition

Namespace: O2S.Components.PDF4NET.Graphics

Defines the graphics surface of a PDF page.

C#
public class PDFPageCanvas : PDFCanvas

Inheritance: Object → PDFCanvas → PDFPageCanvas

Methods

Name Description
BeginArtifactMarkedContent Begins an artifact marked content sequence.
(inherited from PDFCanvas)
BeginMarkedContent Begins marked content sequence.
(inherited from PDFCanvas)
BeginOptionalContentGroup Begins an optional content group in the page graphics.
BeginStructureElement Begins a marked content sequence associated with a PDFStructureElement object.
(inherited from PDFCanvas)
Clear Clears all graphic content from the page.
Compress Compresses the page graphic content.
CompressAndClose Compresses the graphic content and closes the graphics surface.
DrawArc Draws an arc representing a portion of an ellipse specified by a pair of coordinates, a width, and a height.
(inherited from PDFCanvas)
DrawBarcode Draws a barcode at the specified position.
(inherited from PDFCanvas)
DrawBezier Draws a Bézier spline specified by four PDFPoint objects.
(inherited from PDFCanvas)
DrawChord Draws a chord representing a region bounded by the intersection of an ellipse and a line segment, called a secant, specified by a pair of coordinates, a width and a height.
(inherited from PDFCanvas)
DrawCloud Draws a cloud figure.
(inherited from PDFCanvas)
DrawDonut Draws a donut shape defined by an ellipse specified by a coordinate pair, a width, a height, two radial lines and a height.
(inherited from PDFCanvas)
DrawEllipse Draws an ellipse defined by a bounding rectangle specified by coordinates for the upper-left corner of the rectangle, a height, and a width.
(inherited from PDFCanvas)
DrawFormattedContent Draws the formatted content on the graphics surface at the specified position.
(inherited from PDFCanvas)
DrawFormXObject Draws the specified PDFFormXObject at the specified location and with the specified size.
(inherited from PDFCanvas)
DrawImage Draws the specified PDFImage at the specified location and with the specified size.
(inherited from PDFCanvas)
DrawLine Draws a line connecting the two points specified by the coordinate pairs.
(inherited from PDFCanvas)
DrawPath Draws a PDFPath.
(inherited from PDFCanvas)
DrawPie Draws a pie shape defined by an ellipse specified by a coordinate pair, a width, a height, and two radial lines.
(inherited from PDFCanvas)
DrawRectangle Draws a rectangle specified by a coordinate pair, a width, and a height.
(inherited from PDFCanvas)
DrawRoundRectangle Draws a rounded rectangle specified by a coordinate pair, a width, and a height.
(inherited from PDFCanvas)
DrawShading Draws a PDF shading.
(inherited from PDFCanvas)
DrawStencilMask Draws the specified PDFStencilMask at the specified location and with the specified size.
(inherited from PDFCanvas)
DrawString Draws the specified text string at the specified location with the specified PDFBrush and PDFFont objects.
(inherited from PDFCanvas)
DrawText Draws a line of text specified by a string and a pair of coordinates.
(inherited from PDFCanvas)
DrawTextBox Draws a text specified by a string, a pair of coordinates, a width and a height.
(inherited from PDFCanvas)
EndMarkedContent Ends a marked content sequence.
(inherited from PDFCanvas)
EndOptionalContentGroup Ends the active optional content group in the page graphics.
EndStructureElement Ends a marked content sequence associated with a PDFStructureElement object.
(inherited from PDFCanvas)
MultiplyTransform Multiplies the current transformation of this graphics and specified the matrix.
(inherited from PDFCanvas)
RestoreGraphicsState Restores the current state of this graphics.
(inherited from PDFCanvas)
RotateTransform Applies the specified rotation to the transformation matrix of this graphics.
(inherited from PDFCanvas)
SaveGraphicsState Saves the current state of this graphics
(inherited from PDFCanvas)
ScaleTransform Applies the specified scaling operation to the transformation matrix of this graphics by prepending it to the object's transformation matrix.
(inherited from PDFCanvas)
SetClip Sets the clipping region of this graphics to the specified PDFPath.
(inherited from PDFCanvas)
SetExtendedGraphicState Sets a new graphics state in this graphics object.
(inherited from PDFCanvas)
TranslateTransform Changes the origin of the coordinate system by prepending the specified translation to the transformation matrix of this graphics.
(inherited from PDFCanvas)